package com.tdy.nht.doc.dao;

import java.util.List;

import com.tdy.nht.common.dao.BaseDao;
import com.tdy.nht.doc.domain.${modelName}DO;
import com.tdy.nht.doc.domain.${modelName}Query;
/**
*
* @Description:$!{annotation}Dao组件}
* @author: yinqi
* @date: 2018年8月23日 上午12:06:35
* @throws
*/
public interface ${modelName}Dao extends BaseDao<${modelName}DO, Long>{

    /**
    * @Description: 分页查询$!{annotation}
    * @author: yinqi
    * @date: 2018年9月9日 下午11:30:02
    * @param: query 查询条件
    * @return: List<${modelName}DO>
    */
    List<${modelName}DO> listByPage(${modelName}Query query);

    /**
    * 通过id集合批量删除$!{annotation}
    * @param ids id集合
    * @return 影响的行数
    */
    int deleteBatchByIds(List<Long> ids);
}
